A Formal Process for Evaluating COTS Software Products

نویسندگان

  • Patricia K. Lawlis
  • Kathryn E. Mark
  • Deborah A. Thomas
  • Terry Courtheyn
چکیده

A s government agencies and businesses become more dependent on commercial offthe-shelf (COTS) software products to automate tasks, the ability to determine product quality and suitability has become increasingly important. Unfortunately, the lack of a standard, well-defined software product evaluation approach has resulted in many organizations making large investments in poor product choices. An effective software product evaluation uses a formal process commensurate with the investment required for product acquisition and support to assess product quality and suitability prior to purchase. Anything less can only serve to justify a predetermined choice. Our requirements-driven COTS product evaluation process (RCPEP) ensures a quality outcome. We demonstrate its use in a case study that resulted in the selection of a product by the US Air Force for a large, component-based training management system. We believe that the successful application of this scientifically based method could mature into an industry standard.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation and Selection COTS Software Process: The State of the Art

In the recent years, the Commercial OffThe-Shelf (COTS) products are being increasingly used in the world of software development. Therefore, evaluating and selecting appropriate COTS product is one of the most critical activities in COTS-based system development. Unfortunately, many methods that have been proposed in previous studies for evaluating and selecting COTS software are still have ma...

متن کامل

Optimized mismatch resolution for COTS selection

The use of Commercial Off-The-Shelf (COTS) products in the software development process requires the evaluation of existing COTS products, and then selecting the one that best fits system requirements. In this process, it is inevitable to encounter mismatches between COTS features and system requirements. Mismatches occur as a result of an excess or shortage of COTS capabilities. Many of these ...

متن کامل

Bridging the Gap Between COTS Product Reuse and Formal Methods: A Case Study

Reusable commercial off-the-shelf (COTS) products are routinely employed in development of software systems. However, no systematic techniques are available for specification or verification of critical aspects of such systems. This paper explains that the dependencies between a critical subsystem and a COTS product can be isolated through formally-stated mathematical and programmatic interface...

متن کامل

Rigorous Evaluation of COTS Middleware Technology

M iddleware refers to a broad class of software infrastructure technologies that use high-level abstractions to simplify construction of distributed systems. Over the past decade, the adoption of commercial off-the-shelf middleware products across the software industry has gathered significant momentum. COTS products make it possible to deploy application components in high-performance, scalabl...

متن کامل

Effectiveness of integration versus characterization of COTS products: an empirical study

This chapter faces the problem of identifying a set of parameters characterizing COTS products. The need for such a characterization derives from the problem to identify and select among many available products the ones which are appropriate for a specific software system. The characterization should allow to foresee the integration and maintenance effort in target systems developed with a COTS...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Computer

دوره 34  شماره 

صفحات  -

تاریخ انتشار 2001